First Water — definition

1. first water (Noun)

1 definition

first water (Noun) — The highest quality gems.

2 types of
high quality superiority